Component({
  properties: {
    // 商品数据
    product: {
      type: Object,
      value: {
        imageUrl: '/images/product.jpg',
        name: '商品名称',
        desc: '商品描述信息，这里可以展示商品的详细描述',
        price: 99.9,
        tag: '热卖'
      }
    }
  },

  data: {
    quantity: 1 // 初始数量
  },

  methods: {
    // 增加数量
    increaseQuantity() {
      this.setData({
        quantity: this.data.quantity + 1
      });
      this.triggerEvent('quantitychange', {
        quantity: this.data.quantity
      });
    },

    // 减少数量
    decreaseQuantity() {
      if (this.data.quantity <= 1) return;

      this.setData({
        quantity: this.data.quantity - 1
      });
      this.triggerEvent('quantitychange', {
        quantity: this.data.quantity
      });
    }
  }
});